@charset "utf-8";
/**
订单支付
**/
.orderContainer{ background: #e5e5e5; }
.orderRow{ margin: 1.2rem 0 0 0; padding: 1.28rem 1.28em 0 1.28em; background: #f2f4f5; }
.orderRow.textCenter{margin:0;padding:0;background: #e6e8e9;}
.orderRow p{ padding-bottom: 0.65rem; }
.orderBtn{ margin: 2.2rem 1.28rem; background: #1070d3; }
.weui-form-preview__bd{ font-size: 14px; color: #888; }
.orderRow .borderBd9d{ border-bottom: 1px solid #d9dbdc; margin-bottom: 0.65rem; }
.arrowRight:after{ content:''; display:inline-block; height: 6px; width: 6px; border-width: 2px 2px 0px 0px;border-color: #c8c8cd;border-style:solid; transform: matrix(0.71,0.71,-0.71,0.71,0,0); margin-right: 0.25rem; }
.order-pay-success{ display: inline-block; width:30px; height:30px; vertical-align: middle; background: url(./../images/icon.png) no-repeat -90px -34px; background-size:750%; }
.discount-show{ display: block; }
.discount-hide{ display: none; }
/**
预约
**/
.icon_nav{ display: inline-block; width:2rem; height: 2rem; vertical-align: middle; background: url(./../images/icon.png) no-repeat -25px 0; background-size: 800%; }
.appointing-tip{ padding: 0 1.28rem 0.75rem 1.28rem; }
.img_nav{ margin-right: 5px; vertical-align: middle; }
.borderr{ display: inline-block; width: 1px; height: 20px; border-right: 1px solid #d9dbdc; vertical-align: middle; margin: 0 5px; }
.arrowRight_888:after{ content:''; display:inline-block; height: 7px; width: 7px; border-width: 2px 2px 0px 0px;border-color: #888;border-style:solid; transform: matrix(0.71,0.71,-0.71,0.71,0,0); margin-right: 0.5rem; }
/**
扫描二维码
**/
.qrcode_img1{ margin-left:6%; }
.qrcode_img2{ margin-left:6%; }
.scanQRBtn{ margin: 2.2rem 2.0rem; background: #1070d3; }
input.qrcode_input{ width: 88%; background: none; border-bottom: 2px solid #1070d3; color: #999; text-align: left; border-radius: 0; }
/*评价*/
.evaluate{
	padding: 1.28rem 1.28rem 0 1.28rem;
	background: #fff;
}
.evaluate .icon {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
    background-size:710%;
    margin-right: 10px;
}
.evaluate .icon.star{
	background-position: -116px -1px;
}
.evaluate a.star.active .icon.star{
	background-position: -156px -1px;
}

.evaluate .market ul li a{
	border:1px solid #d9dbdc;
	border-radius:3px;
	padding: .3em .6em;
}
.evaluate .market ul li.active a{
	border-color:#1070d3;
	color:#1070d3;
}
.textarea{
	border:1px solid #d9dbdc;
	border-radius:5px;
	margin:1.5em 0;
	padding:0.6em;
	font-size:15px;
	height:6em;
}
